Bringing Extreme Programming to the Classroom

نویسندگان

  • Owen Astrachan
  • Robert C. Duvall
  • Eugene Wallingford
چکیده

In this paper we discuss several features of XP we have used in developing curricula and courses at Duke University and the University of Northern Iowa. We also discuss those practices of XP that we teach as part of the design and implementation process we want students to practice as they develop programming expertise and experience. In theory the academic study of programming and software development should be able to embrace all of XP. In practice, however, we find the demands of students and professors to be different from professional and industrial software developers so that while we embrace the philosophy and change of XP we have not (yet) adopted its principles completely.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Bringing Classroom-Based Assessment into the EFL classroom

This  paper  describes  how  English  as  a  Foreign  Language  (EFL)  teachers  can  bring  reliable, valid, user-friendly assessment into their classrooms, and thus improve the quality of learning that  occurs  there.  Based  on  the  experience  of  the  author  as  a  an  EFL  teacher  and  teacher-trainer, it is suggested that the promotion and development of autonomy, intrinsic motivation...

متن کامل

Bringing Research Tools Into the Classroom

the advancement of computer technology used for research is creating the need to change the way classes are taught in higher education. “bringing research tools into the Classroom” has become a major focus for the software tools for academics and researchers (star) team at MIt. the star developers collaborate with faculty researchers to help solve the problems of moving computational tools used...

متن کامل

Crafting, Crafting, Crafting - Extreme Programming in Classroom?

Extreme Programming (XP) shows several interesting approaches which are very attractive for education. It is centered around early and incremental creation of working software. In the following, the chances XP offers for class are shown – especially for use in a class project, but also for practical phases in all lessons where programming is useful. Finally several common problems which can occ...

متن کامل

Alexander Meets Michotte: A Simulation Tool Based on Pattern Programming and Phenomenology

Simulation and modeling activities, a key point of computational thinking, are currently not being integrated into the science classroom. This paper describes a new visual programming tool entitled the Simulation Creation Toolkit. The Simulation Creation Toolkit is a high level pattern-based phenomenological approach to bringing rapid simulation creation into the classroom environment. Students...

متن کامل

Exploring the Relationship Between Phonological Awareness and Reading Ability: From Elementary Teachers’ Perspectives

The present study investigated the way elementary school teachers perceive the importance of phonological awareness in their classroom experiences. To achieve the aim, 75 elementary school teachers of both genders with diverse years of experience and qualifications from 25 elementary schools in Khorram Abad, Iran were selected. In order to obtain the data, the modified version of the Likert-typ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001